//
//  YKMain.c
//  data01
//
//  Created by gaofeng on 2021/3/27.
//

#include "YKMain.h"
//#include "YKSort.h"
//#include "YKTree.h"
//#include "YKNode.h"
#include "WDChapter2.h"
int func(int n);
int mainRun(void){
//    int a[8]={0,9,1,5,3,7,8,6};
//    InsertSortHalf(a, 8);
//    ShellSort(a, 8);
//    BubbleSort(a, 8);
//    QuickSort(a, 0, 7);
//    SelectSort(a, 8);
//    HeapSort(a, 7);
//    for (int i=0; i<8; i++) {
//        printf("%d ",a[i]);
//    }
//    printf("\n");
//    BiTree tree = creatTree();
//    BiNode n1 = *tree->lchild;
//    printf("%c",n1.data);
//    nodeMain();
    runChapter();
//    int i = func(64);
//    printf("= %d \n",i);
    return 10;
}
int func(int n){
    int i = 0, sum = 0 ;
    while (sum <n ) {
        sum += ++i;
        printf("- %d > %d\n",i,sum);
    }
    return  i;
}
